# Hydra Paste

A multimedia paste platform with simple APIs, and lots of power! 

**Version 1.0.3-dev**
[Homepage](http://paste.hydra.ws/)
[Source](https://notabug.org/lt/Hydra-Paste)
[Documentation](http://paste.hydra.ws/doc/)

## About
Hydra Paste allows you to upload files such as images, video, audio, and, of
course, text!  Moreover, Hydra Paste as an API which allows you to construct
applications which upload to the central server.  The philosophy of Hydra Paste
is that it should be easy, fast, and painless to share files.  Whether it is
uploading debug logs for developers or posting source code to get pointers on
your code, or even to send dank memes and screenshots to your friends.

The goal of Hydra Paste is to provide an easy, efficient way to share files.

## Features
- Upload any type of file, from archives to text to images
- Automatic paste expiration
- User management of pastes
- RESTful API
- Responsive Web Interface
- Web viewer for Pastes
    - Syntax highlighting for code
    - Support for images (JPEG, GIF, SVG, etc.), audio, and video

## Setup
You need Python3.2+ and some other modules to run Hydra Paste.

Check [the docs](http://paste.hydra.ws/doc/install.html) for information about
installing.

## API
Hydra Paste has a RESTful API.  Most of its features do not require a login.
This API is described on [the docs](http://paste.hydra.ws/doc/api.html).  An
Python3 module and client for using the API is maintained at (http://paste.hydra.ws/p/F0uy).

## Licensing
The core Hydra Paste code and assets are licensed under the
[GNU Affero Public License](https://www.gnu.org/licenses/agpl.html), Version 3
or later.  This license is located in `LICENSE-AGPL`. The Hydra Paste documentation
is licensed [CC BY-SA 3.0](https://creativecommons.org/licenses/by-sa/3.0/).

Hydra Paste also makes use of the
[skimpyGimpy library](http://skimpygimpy.sourceforge.net/) for implementing CAPTCHAs.
This library is distributed under a BSD license.  The original version of this
library was created in Python 2.  Enough of this module has been ported to
support the output of preformatted text, but it is untested wheter other components
such as the PNG output work.  Further components may be stripped out as needed.

Moreover, Hydra Paste makes use of [Font Awesome](http://fontawesome.io). The
code for this project is licensed under the MIT license, and its artwork is
licensed under the SIL Open Font License.
